home *** CD-ROM | disk | FTP | other *** search
- 10 REM PARTITION INFO V1.01 06/25/91
- 20 PRINT"[147]"
- 30 INPUT"HD DEVICE NUMBER";DV
- 32 IFDV<8ORDV>29THENRUN
- 40 PRINT"OUTPUT TO PRINTER? (Y/N) ";
- 42 GETK$:IFK$=""THENGOTO42
- 44 PRINTK$:IFK$<>"Y"THENGOTO60
- 50 INPUT"PRINTER DEVICE NUMBER";PD
- 52 OPENPD,PD,0
- 60 OPEN15,DV,15
- 70 PRINT"[147]";
- 100 FORI=0TO254
- 110 PRINT#15,"G-P"+CHR$(I)
- 120 GET#15,PT$:PT=ASC(PT$+CHR$(0)):IFPT=0THENGOTO400
- 122 GET#15,X1$,PN$
- 130 NA$="":FORJ=1TO16
- 140 GET#15,N$
- 150 NA$=NA$+N$
- 160 NEXT
- 170 GET#15,AH$,AM$,AL$,X2$,X3$,X4$,X5$,X6$,SH$,SM$,SL$,X7$
- 190 PN=ASC(PN$+CHR$(0))
- 200 AH=ASC(AH$+CHR$(0))
- 210 AM=ASC(AM$+CHR$(0))
- 220 AL=ASC(AL$+CHR$(0))
- 230 SH=ASC(SH$+CHR$(0))
- 240 SM=ASC(SM$+CHR$(0))
- 250 SL=ASC(SL$+CHR$(0))
- 260 SB=AL+(AM*256)+(AH*(256^2))
- 270 SA=SB*512
- 280 SZ=(SL+(SM*256)+(SH*(256^2)))*512
- 300 PRINT"PARTITION NUMBER :";PN
- 302 IFPD>0THENPRINT#PD,"PARTITION NUMBER :";PN
- 310 PRINT"PARTITION NAME : ";NA$
- 312 IFPD>0THENPRINT#PD,"PARTITION NAME : ";NA$
- 320 PRINT"PARTITION TYPE :";PT
- 322 IFPD>0THENPRINT#PD,"PARTITION TYPE :";PT
- 330 PRINT"STARTING BLOCK :";SB
- 332 IFPD>0THENPRINT#PD,"STARTING BLOCK :";SB;
- 340 PRINT"STARTING ADDRESS :";SA
- 342 IFPD>0THENPRINT#PD,"STARTING ADDRESS :";SA
- 350 PRINT"PARTITION SIZE :";SZ;"BYTES"
- 352 IFPD>0THENPRINT#PD,"PARTITION SIZE :";SZ;"BYTES"
- 360 PRINT
- 362 IFPD>0THENPRINT#PD
- 400 NEXT
- 410 IFPD>0THENCLOSEPD
- 420 CLOSE15
-